Display System Date on OIPA Banner

This enhancement allows the configuror to display the system date on the OIPA banner on all the screens next to the Environment Name, so that the users of OIPA can view the current system date when they logs on to the system. This saves the users from rework on all the activities that were added and processed on the day, which may have to be reversed and reprocessed when the advance system date service fails at the back-end.

An environment property application.showSystemDate is added to the PAS properties, with Yes/No values.

  • If the property's value is set to Yes, when a user logs in to the system, based on the user's locale, the system date is displayed on the OIPA banner.
  • The default value is set to No. The system date is not displayed on the banner, when the property value is set to No.

The system supports translation to display the system date in the following formats as per user's locale on the OIPA banner:

S.No Date Format Description
1 MM/dd/yy Month-Day-Year with leading zeros (example, 02/17/2009)
2 dd/MM/yy Day-Month-Year with leading zeros (example, 17/02/2009)
3 yy/MM/dd Year-Month-Day with leading zeros (example, 2009/02/17)
4 MMMM d, yy Month name-Day-Year with no leading zeros (example, February 17, 2009)
5 M/d/yy Month-Day-Year with no leading zeros (example, 2/17/2009)

Setting a Date Format to Display System Date on OIPA Banner

  1. Navigate to the Admin Explorer.

  2. Open the Translation folder and checkout en-US, en-Us list is displayed in the Configuration Area.

  3. Right-click on en-Us in the Configuration Area, select Add New en-US Translation to add new translations.

  4. In the New TranslationUnit pop-up window, add a Translation Key as GlobalContext.CurrentSystemDate and a Translation Value. Here, the Translation Value is the label text, for example it can be given as System Date the way you want to display on OIPA.

  5. To add a translation for date, right-click on en-Us in the Configuration Area, and add a new Translation Key as Date.Format and enter one of the supported date formats as mentioned in the table above as a Translation Value.

  6. Check-in the changes of en-US.

Note: If the application.showSystemDate property's value is set to 'Yes' in PAS properties and if Date.Format translation key is not configured for the user locale, then the date is displayed in the default user's locale format. You can add translations from the Localization Editor also.